package cn.shiro.shiroservice.moudle.db.service;

import java.util.List;

/**
 * &#064;Time 2024 一月 星期一 10:57
 *
 * @author ShangGuan
 */
public interface TableService {


    /**
     * 备份表
     *
     * @param table     表
     * @param backupPath 备份路径
     */

    void backupTable(String table,String backupPath);
    /**
     * 备份表
     *
     * @param tables     表
     * @param backupPath 备份路径
     */

    void backupTables(List<String> tables,String backupPath);


    /**
     * 备份数据库
     *
     * @param databaseName 数据库名称
     * @param backupPath   备份路径
     */

    void backupDatabase(String databaseName,String backupPath);
}
